package com.huang.A03_Variable;

/**
 * 目标
 * 区别局部变量和成员变量
 */
public class A03_variable {
    public static void main(String[] args) {
        //类中的位置不同，成员变量在类中，方法外，局部变量常见于方法内
        int a = 10;
        //初始值不同：成员变量有默认值不需要初始化，局部变量没有默认值，使用前要赋值

        //内存位置不同：成员变量在堆内存中，局部变量在栈内存中
        //作用域不同：成员变量：整个对象，局部变量：在所属的大括号内
        //生命周期不同：成员变量：与对象共生死，局部变量：方法调用而生，方法结束而亡
    }
}